float debris - French English Dictionary